when i see you again - German English Dictionary